\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter}{
\section{PD.Web.DynamicData.Filters.EnumerationFilter Class Reference}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter}\index{PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}}
}


Enumeration filter control.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a96d3013199ab68ce061c1e0e479fa638}{Page\_\-Init} (object sender, EventArgs e)
\begin{DoxyCompactList}\small\item\em Handles the Init event of the Page control. \item\end{DoxyCompactList}\item 
override IQueryable \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_ad3fef7f34d419d3910ce49ce6a6bbe19}{GetQueryable} (IQueryable source)
\begin{DoxyCompactList}\small\item\em Gets the transformed T:System.Linq.IQueryable object from the source T:System.Linq.IQueryable object. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a400ff24752e9bb110362e1b4f4fe9fe1}{DropDownList1\_\-SelectedIndexChanged} (object sender, EventArgs e)
\begin{DoxyCompactList}\small\item\em Handles the SelectedIndexChanged event of the DropDownList1 control. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
global::System.Web.UI.WebControls.DropDownList \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_adbcb9a467be92edbae2e77b9618804a9}{DropDownList1}
\begin{DoxyCompactList}\small\item\em DropDownList1 control. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
override Control \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a9adb20fb743fe51d6ecbb911d4cdbfcd}{FilterControl}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets the data control that handles the filter inside the filter template. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Enumeration filter control. 

\subsection{Member Function Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a400ff24752e9bb110362e1b4f4fe9fe1}{
\index{PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}!DropDownList1\_\-SelectedIndexChanged@{DropDownList1\_\-SelectedIndexChanged}}
\index{DropDownList1\_\-SelectedIndexChanged@{DropDownList1\_\-SelectedIndexChanged}!PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}}
\subsubsection[{DropDownList1\_\-SelectedIndexChanged}]{\setlength{\rightskip}{0pt plus 5cm}void PD.Web.DynamicData.Filters.EnumerationFilter.DropDownList1\_\-SelectedIndexChanged (
\begin{DoxyParamCaption}
\item[{object}]{sender, }
\item[{EventArgs}]{e}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a400ff24752e9bb110362e1b4f4fe9fe1}


Handles the SelectedIndexChanged event of the DropDownList1 control. 


\begin{DoxyParams}{Parameters}
{\em sender} & The source of the event.\\
\hline
{\em e} & The System.EventArgs instance containing the event data.\\
\hline
\end{DoxyParams}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_ad3fef7f34d419d3910ce49ce6a6bbe19}{
\index{PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}!GetQueryable@{GetQueryable}}
\index{GetQueryable@{GetQueryable}!PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}}
\subsubsection[{GetQueryable}]{\setlength{\rightskip}{0pt plus 5cm}override IQueryable PD.Web.DynamicData.Filters.EnumerationFilter.GetQueryable (
\begin{DoxyParamCaption}
\item[{IQueryable}]{source}
\end{DoxyParamCaption}
)}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_ad3fef7f34d419d3910ce49ce6a6bbe19}


Gets the transformed T:System.Linq.IQueryable object from the source T:System.Linq.IQueryable object. 


\begin{DoxyParams}{Parameters}
{\em source} & The source T:System.Linq.IQueryable object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The transformed T:System.Linq.IQueryable object from the source T:System.Linq.IQueryable object. 
\end{DoxyReturn}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a96d3013199ab68ce061c1e0e479fa638}{
\index{PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}!Page\_\-Init@{Page\_\-Init}}
\index{Page\_\-Init@{Page\_\-Init}!PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}}
\subsubsection[{Page\_\-Init}]{\setlength{\rightskip}{0pt plus 5cm}void PD.Web.DynamicData.Filters.EnumerationFilter.Page\_\-Init (
\begin{DoxyParamCaption}
\item[{object}]{sender, }
\item[{EventArgs}]{e}
\end{DoxyParamCaption}
)}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a96d3013199ab68ce061c1e0e479fa638}


Handles the Init event of the Page control. 


\begin{DoxyParams}{Parameters}
{\em sender} & The source of the event.\\
\hline
{\em e} & The System.EventArgs instance containing the event data.\\
\hline
\end{DoxyParams}


\subsection{Member Data Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_adbcb9a467be92edbae2e77b9618804a9}{
\index{PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}!DropDownList1@{DropDownList1}}
\index{DropDownList1@{DropDownList1}!PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}}
\subsubsection[{DropDownList1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.DropDownList {\bf PD.Web.DynamicData.Filters.EnumerationFilter.DropDownList1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_adbcb9a467be92edbae2e77b9618804a9}


DropDownList1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. 

\subsection{Property Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a9adb20fb743fe51d6ecbb911d4cdbfcd}{
\index{PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}!FilterControl@{FilterControl}}
\index{FilterControl@{FilterControl}!PD::Web::DynamicData::Filters::EnumerationFilter@{PD::Web::DynamicData::Filters::EnumerationFilter}}
\subsubsection[{FilterControl}]{\setlength{\rightskip}{0pt plus 5cm}override Control PD.Web.DynamicData.Filters.EnumerationFilter.FilterControl\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_filters_1_1_enumeration_filter_a9adb20fb743fe51d6ecbb911d4cdbfcd}


Gets the data control that handles the filter inside the filter template. 

\begin{DoxyReturn}{Returns}
The data control that handles the filter.
\end{DoxyReturn}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
PD.Web/DynamicData/Filters/\hyperlink{_filters_2_enumeration_8ascx_8cs}{Enumeration.ascx.cs}\item 
PD.Web/DynamicData/Filters/\hyperlink{_filters_2_enumeration_8ascx_8designer_8cs}{Enumeration.ascx.designer.cs}\end{DoxyCompactItemize}
